
var swiper = new Swiper('.swiper-container', {
	slidesPerView: 1,
	pagination: '.swiper-pagination',
	centeredSlides: true,
	loop: true,
	pagination: {
		el: '.swiper-pagination',
		clickable: true,
	}
});
var swiper = new Swiper('.banner-swiper', {
	slidesPerView: 1,
	pagination: '.swiper-pagination',
	centeredSlides: true,
	loop: true,
	autoplay: true,
	pagination: {
		el: '.swiper-pagination',
		clickable: true,
	}
});
// 分类轮播+产品中心
$(document).ready(function () {
	AOS.init()
	const productsData = [
		{ id: 1, title: '产品1', image: 'https://img.tongmen.cdn.dgyunju.cn/1-1731374909.jpg', description: '产品描述1' },
		{ id: 2, title: '产品2', image: 'https://img.tongmen.cdn.dgyunju.cn/1-1731374909.jpg', description: '产品描述2' },
		{ id: 3, title: '产品3', image: 'https://img.tongmen.cdn.dgyunju.cn/1-1731374909.jpg', description: '产品描述3' },
		{ id: 4, title: '产品4', image: 'https://img.tongmen.cdn.dgyunju.cn/1-1731374909.jpg', description: '产品描述4' },
		{ id: 5, title: '产品5', image: 'https://img.tongmen.cdn.dgyunju.cn/1-1731374909.jpg', description: '产品描述5' }
	];

	let currentTab = 0;
	// 渲染选项卡
	function renderTabs () {
		const tabContainer = $('#tabContainer');

		// 绑定点击事件
		$('.product-tab-list').click(function () {
			currentTab = $(this).data('index');
			$('.product-tab-list').removeClass('active');
			$(this).addClass('active');
			queryProducts();
		});
	}

	// 查询产品数据
	function queryProducts () {
		// 实际项目中这里应该是AJAX请求
		// $.ajax({
		//     url: '/api/products',
		//     data: { cid: tabsData[currentTab].id },
		//     success: function(data) {
		//         renderProducts(data);
		//     }
		// });

		// 模拟API请求
		setTimeout(function () {
			renderProducts(productsData);
		}, 500);
	}

	// 渲染产品列表
	function renderProducts (products) {
		const pcList = $('#pcProductList');
		const mobileList = $('#mobileProductList');
		const emptyState = $('#emptyState');

		// pcList.empty();
		// mobileList.empty();

		if (products.length > 0) {
			emptyState.hide();


		} else {
			emptyState.show();
		}
	}

	// 渲染PC端轮播
	function renderPcCarousel () {

		// 初始化Swiper 移动端去除轮播
		if ($(window).width() > 768) {
			new Swiper('.pc-carousel .swiper', {
				slidesPerView: 5,
				spaceBetween: 20,
				navigation: {
					prevEl: '.navigation-prev',
					nextEl: '.navigation-next'
				}
			});
		}
	}


	// 初始化渲染
	renderPcCarousel();
	// 初始化
	renderTabs();
	queryProducts();
	// 窗口大小改变时重新初始化
	$(window).resize(function () {
		if ($(window).width() > 768) {
			$('.pc-carousel').show();
			$('.mobile-flex').hide();
			$('#pcProductList').show();
			$('#mobileProductList').hide();
			renderPcCarousel();
		} else {
			$('.pc-carousel').hide();
			$('.mobile-flex').show();
			$('#pcProductList').hide();
			$('#mobileProductList').show();
		}
	});
})
// 企业文化
$(document).ready(function () {


	let currentTab = 'culture';

	// 渲染PC端选项卡
	function renderPcTabs () {
		renderPcContent();

		// 绑定点击事件
		$('.tab-list').click(function () {
			currentTab = $(this).data('key');
			renderPcContent();
			renderMobileContent();
			$('.tab-list').removeClass('active');
			$(this).addClass('active');
		});
	}

	// 渲染PC端内容
	function renderPcContent () {

		if (currentTab !== 'honor') {

			$('.content-left').show()
			$('.content-right').show()
			$('.about-honor').hide()
		} else {

			$('.content-left').hide()
			$('.content-right').hide()
			$('.about-honor').show()
			// 初始化Swiper
			if ($(window).width() > 768) {
				new Swiper('.honor-swiper', {
					slidesPerView: 3,
					spaceBetween: 20,
					pagination: {
						el: '.swiper-pagination',
						clickable: true
					}
				});
			}
		}
	}

	// 渲染移动端选项卡
	function renderMobileTabs () {

		// 绑定点击事件
		$('.mobile-tab').click(function () {
			currentTab = $(this).data('key');
			renderMobileContent();
			$('.mobile-tab').removeClass('active');
			$(this).addClass('active');
		});
	}

	// 渲染移动端内容
	function renderMobileContent () {

		if (currentTab !== 'honor') {
			$('.about-text').show()
			$('.mobile-info').show()
			$('.mobile-honor').hide()
		} else {
			$('.about-text').hide()
			$('.mobile-info').hide()
			$('.mobile-honor').show()
		}
	}

	// 初始化渲染
	renderPcTabs();
	renderMobileTabs();
	renderPcContent();
	renderMobileContent();

	// 窗口大小改变时调整布局
	$(window).resize(function () {
		if ($(window).width() > 768) {
			$('.pc-about').show();
			$('.mobile-about').hide();
		} else {
			$('.pc-about').hide();
			$('.mobile-about').show();
		}
	});
});